#as: -march=armv8.2-a+fp16fml -mthumb
#source: armv8_2-a-fp16.s
#objdump: -d

.*: +file format .*arm.*

Disassembly of section .text:

.* <.*>:
.*:	fc21 0810 	vfmal.f16	d0, s2, s0
.*:	fe00 2810 	vfmal.f16	d2, s0, s0\[0\]
.*:	fca1 0810 	vfmsl.f16	d0, s2, s0
.*:	fe10 2818 	vfmsl.f16	d2, s0, s0\[1\]
.*:	fc21 0814 	vfmal.f16	d0, s2, s8
.*:	fe00 2814 	vfmal.f16	d2, s0, s8\[0\]
.*:	fca1 0814 	vfmsl.f16	d0, s2, s8
.*:	fe10 281c 	vfmsl.f16	d2, s0, s8\[1\]
.*:	fc21 0837 	vfmal.f16	d0, s2, s15
.*:	fe00 2837 	vfmal.f16	d2, s0, s15\[0\]
.*:	fca1 0837 	vfmsl.f16	d0, s2, s15
.*:	fe10 283f 	vfmsl.f16	d2, s0, s15\[1\]
.*:	fc27 0890 	vfmal.f16	d0, s15, s0
.*:	fe00 f810 	vfmal.f16	d15, s0, s0\[0\]
.*:	fca7 0890 	vfmsl.f16	d0, s15, s0
.*:	fe10 f818 	vfmsl.f16	d15, s0, s0\[1\]
.*:	fc27 0894 	vfmal.f16	d0, s15, s8
.*:	fe00 f814 	vfmal.f16	d15, s0, s8\[0\]
.*:	fca7 0894 	vfmsl.f16	d0, s15, s8
.*:	fe10 f81c 	vfmsl.f16	d15, s0, s8\[1\]
.*:	fc27 08b7 	vfmal.f16	d0, s15, s15
.*:	fe00 f837 	vfmal.f16	d15, s0, s15\[0\]
.*:	fca7 08b7 	vfmsl.f16	d0, s15, s15
.*:	fe10 f83f 	vfmsl.f16	d15, s0, s15\[1\]
.*:	fc2f 0810 	vfmal.f16	d0, s30, s0
.*:	fe40 e810 	vfmal.f16	d30, s0, s0\[0\]
.*:	fcaf 0810 	vfmsl.f16	d0, s30, s0
.*:	fe50 e818 	vfmsl.f16	d30, s0, s0\[1\]
.*:	fc2f 0814 	vfmal.f16	d0, s30, s8
.*:	fe40 e814 	vfmal.f16	d30, s0, s8\[0\]
.*:	fcaf 0814 	vfmsl.f16	d0, s30, s8
.*:	fe50 e81c 	vfmsl.f16	d30, s0, s8\[1\]
.*:	fc2f 0837 	vfmal.f16	d0, s30, s15
.*:	fe40 e837 	vfmal.f16	d30, s0, s15\[0\]
.*:	fcaf 0837 	vfmsl.f16	d0, s30, s15
.*:	fe50 e83f 	vfmsl.f16	d30, s0, s15\[1\]
.*:	fc21 7810 	vfmal.f16	d7, s2, s0
.*:	fe03 2890 	vfmal.f16	d2, s7, s0\[0\]
.*:	fca1 7810 	vfmsl.f16	d7, s2, s0
.*:	fe13 2898 	vfmsl.f16	d2, s7, s0\[1\]
.*:	fc21 7814 	vfmal.f16	d7, s2, s8
.*:	fe03 2894 	vfmal.f16	d2, s7, s8\[0\]
.*:	fca1 7814 	vfmsl.f16	d7, s2, s8
.*:	fe13 289c 	vfmsl.f16	d2, s7, s8\[1\]
.*:	fc21 7837 	vfmal.f16	d7, s2, s15
.*:	fe03 28b7 	vfmal.f16	d2, s7, s15\[0\]
.*:	fca1 7837 	vfmsl.f16	d7, s2, s15
.*:	fe13 28bf 	vfmsl.f16	d2, s7, s15\[1\]
.*:	fc27 7890 	vfmal.f16	d7, s15, s0
.*:	fe03 f890 	vfmal.f16	d15, s7, s0\[0\]
.*:	fca7 7890 	vfmsl.f16	d7, s15, s0
.*:	fe13 f898 	vfmsl.f16	d15, s7, s0\[1\]
.*:	fc27 7894 	vfmal.f16	d7, s15, s8
.*:	fe03 f894 	vfmal.f16	d15, s7, s8\[0\]
.*:	fca7 7894 	vfmsl.f16	d7, s15, s8
.*:	fe13 f89c 	vfmsl.f16	d15, s7, s8\[1\]
.*:	fc27 78b7 	vfmal.f16	d7, s15, s15
.*:	fe03 f8b7 	vfmal.f16	d15, s7, s15\[0\]
.*:	fca7 78b7 	vfmsl.f16	d7, s15, s15
.*:	fe13 f8bf 	vfmsl.f16	d15, s7, s15\[1\]
.*:	fc2f 7810 	vfmal.f16	d7, s30, s0
.*:	fe43 e890 	vfmal.f16	d30, s7, s0\[0\]
.*:	fcaf 7810 	vfmsl.f16	d7, s30, s0
.*:	fe53 e898 	vfmsl.f16	d30, s7, s0\[1\]
.*:	fc2f 7814 	vfmal.f16	d7, s30, s8
.*:	fe43 e894 	vfmal.f16	d30, s7, s8\[0\]
.*:	fcaf 7814 	vfmsl.f16	d7, s30, s8
.*:	fe53 e89c 	vfmsl.f16	d30, s7, s8\[1\]
.*:	fc2f 7837 	vfmal.f16	d7, s30, s15
.*:	fe43 e8b7 	vfmal.f16	d30, s7, s15\[0\]
.*:	fcaf 7837 	vfmsl.f16	d7, s30, s15
.*:	fe53 e8bf 	vfmsl.f16	d30, s7, s15\[1\]
.*:	fc61 0810 	vfmal.f16	d16, s2, s0
.*:	fe08 2810 	vfmal.f16	d2, s16, s0\[0\]
.*:	fce1 0810 	vfmsl.f16	d16, s2, s0
.*:	fe18 2818 	vfmsl.f16	d2, s16, s0\[1\]
.*:	fc61 0814 	vfmal.f16	d16, s2, s8
.*:	fe08 2814 	vfmal.f16	d2, s16, s8\[0\]
.*:	fce1 0814 	vfmsl.f16	d16, s2, s8
.*:	fe18 281c 	vfmsl.f16	d2, s16, s8\[1\]
.*:	fc61 0837 	vfmal.f16	d16, s2, s15
.*:	fe08 2837 	vfmal.f16	d2, s16, s15\[0\]
.*:	fce1 0837 	vfmsl.f16	d16, s2, s15
.*:	fe18 283f 	vfmsl.f16	d2, s16, s15\[1\]
.*:	fc67 0890 	vfmal.f16	d16, s15, s0
.*:	fe08 f810 	vfmal.f16	d15, s16, s0\[0\]
.*:	fce7 0890 	vfmsl.f16	d16, s15, s0
.*:	fe18 f818 	vfmsl.f16	d15, s16, s0\[1\]
.*:	fc67 0894 	vfmal.f16	d16, s15, s8
.*:	fe08 f814 	vfmal.f16	d15, s16, s8\[0\]
.*:	fce7 0894 	vfmsl.f16	d16, s15, s8
.*:	fe18 f81c 	vfmsl.f16	d15, s16, s8\[1\]
.*:	fc67 08b7 	vfmal.f16	d16, s15, s15
.*:	fe08 f837 	vfmal.f16	d15, s16, s15\[0\]
.*:	fce7 08b7 	vfmsl.f16	d16, s15, s15
.*:	fe18 f83f 	vfmsl.f16	d15, s16, s15\[1\]
.*:	fc6f 0810 	vfmal.f16	d16, s30, s0
.*:	fe48 e810 	vfmal.f16	d30, s16, s0\[0\]
.*:	fcef 0810 	vfmsl.f16	d16, s30, s0
.*:	fe58 e818 	vfmsl.f16	d30, s16, s0\[1\]
.*:	fc6f 0814 	vfmal.f16	d16, s30, s8
.*:	fe48 e814 	vfmal.f16	d30, s16, s8\[0\]
.*:	fcef 0814 	vfmsl.f16	d16, s30, s8
.*:	fe58 e81c 	vfmsl.f16	d30, s16, s8\[1\]
.*:	fc6f 0837 	vfmal.f16	d16, s30, s15
.*:	fe48 e837 	vfmal.f16	d30, s16, s15\[0\]
.*:	fcef 0837 	vfmsl.f16	d16, s30, s15
.*:	fe58 e83f 	vfmsl.f16	d30, s16, s15\[1\]
.*:	fc61 f810 	vfmal.f16	d31, s2, s0
.*:	fe0f 2890 	vfmal.f16	d2, s31, s0\[0\]
.*:	fce1 f810 	vfmsl.f16	d31, s2, s0
.*:	fe1f 2898 	vfmsl.f16	d2, s31, s0\[1\]
.*:	fc61 f814 	vfmal.f16	d31, s2, s8
.*:	fe0f 2894 	vfmal.f16	d2, s31, s8\[0\]
.*:	fce1 f814 	vfmsl.f16	d31, s2, s8
.*:	fe1f 289c 	vfmsl.f16	d2, s31, s8\[1\]
.*:	fc61 f837 	vfmal.f16	d31, s2, s15
.*:	fe0f 28b7 	vfmal.f16	d2, s31, s15\[0\]
.*:	fce1 f837 	vfmsl.f16	d31, s2, s15
.*:	fe1f 28bf 	vfmsl.f16	d2, s31, s15\[1\]
.*:	fc67 f890 	vfmal.f16	d31, s15, s0
.*:	fe0f f890 	vfmal.f16	d15, s31, s0\[0\]
.*:	fce7 f890 	vfmsl.f16	d31, s15, s0
.*:	fe1f f898 	vfmsl.f16	d15, s31, s0\[1\]
.*:	fc67 f894 	vfmal.f16	d31, s15, s8
.*:	fe0f f894 	vfmal.f16	d15, s31, s8\[0\]
.*:	fce7 f894 	vfmsl.f16	d31, s15, s8
.*:	fe1f f89c 	vfmsl.f16	d15, s31, s8\[1\]
.*:	fc67 f8b7 	vfmal.f16	d31, s15, s15
.*:	fe0f f8b7 	vfmal.f16	d15, s31, s15\[0\]
.*:	fce7 f8b7 	vfmsl.f16	d31, s15, s15
.*:	fe1f f8bf 	vfmsl.f16	d15, s31, s15\[1\]
.*:	fc6f f810 	vfmal.f16	d31, s30, s0
.*:	fe4f e890 	vfmal.f16	d30, s31, s0\[0\]
.*:	fcef f810 	vfmsl.f16	d31, s30, s0
.*:	fe5f e898 	vfmsl.f16	d30, s31, s0\[1\]
.*:	fc6f f814 	vfmal.f16	d31, s30, s8
.*:	fe4f e894 	vfmal.f16	d30, s31, s8\[0\]
.*:	fcef f814 	vfmsl.f16	d31, s30, s8
.*:	fe5f e89c 	vfmsl.f16	d30, s31, s8\[1\]
.*:	fc6f f837 	vfmal.f16	d31, s30, s15
.*:	fe4f e8b7 	vfmal.f16	d30, s31, s15\[0\]
.*:	fcef f837 	vfmsl.f16	d31, s30, s15
.*:	fe5f e8bf 	vfmsl.f16	d30, s31, s15\[1\]
.*:	fc20 4850 	vfmal.f16	q2, d0, d0
.*:	fe02 0850 	vfmal.f16	q0, d2, d0\[0\]
.*:	fca0 4850 	vfmsl.f16	q2, d0, d0
.*:	fe12 0878 	vfmsl.f16	q0, d2, d0\[3\]
.*:	fc20 4857 	vfmal.f16	q2, d0, d7
.*:	fe02 0857 	vfmal.f16	q0, d2, d7\[0\]
.*:	fca0 4857 	vfmsl.f16	q2, d0, d7
.*:	fe12 087f 	vfmsl.f16	q0, d2, d7\[3\]
.*:	fc20 6850 	vfmal.f16	q3, d0, d0
.*:	fe03 0850 	vfmal.f16	q0, d3, d0\[0\]
.*:	fca0 6850 	vfmsl.f16	q3, d0, d0
.*:	fe13 0878 	vfmsl.f16	q0, d3, d0\[3\]
.*:	fc20 6857 	vfmal.f16	q3, d0, d7
.*:	fe03 0857 	vfmal.f16	q0, d3, d7\[0\]
.*:	fca0 6857 	vfmsl.f16	q3, d0, d7
.*:	fe13 087f 	vfmsl.f16	q0, d3, d7\[3\]
.*:	fc60 a850 	vfmal.f16	q13, d0, d0
.*:	fe0d 0850 	vfmal.f16	q0, d13, d0\[0\]
.*:	fce0 a850 	vfmsl.f16	q13, d0, d0
.*:	fe1d 0878 	vfmsl.f16	q0, d13, d0\[3\]
.*:	fc60 a857 	vfmal.f16	q13, d0, d7
.*:	fe0d 0857 	vfmal.f16	q0, d13, d7\[0\]
.*:	fce0 a857 	vfmsl.f16	q13, d0, d7
.*:	fe1d 087f 	vfmsl.f16	q0, d13, d7\[3\]
.*:	fc21 4850 	vfmal.f16	q2, d1, d0
.*:	fe02 2850 	vfmal.f16	q1, d2, d0\[0\]
.*:	fca1 4850 	vfmsl.f16	q2, d1, d0
.*:	fe12 2878 	vfmsl.f16	q1, d2, d0\[3\]
.*:	fc21 4857 	vfmal.f16	q2, d1, d7
.*:	fe02 2857 	vfmal.f16	q1, d2, d7\[0\]
.*:	fca1 4857 	vfmsl.f16	q2, d1, d7
.*:	fe12 287f 	vfmsl.f16	q1, d2, d7\[3\]
.*:	fc21 6850 	vfmal.f16	q3, d1, d0
.*:	fe03 2850 	vfmal.f16	q1, d3, d0\[0\]
.*:	fca1 6850 	vfmsl.f16	q3, d1, d0
.*:	fe13 2878 	vfmsl.f16	q1, d3, d0\[3\]
.*:	fc21 6857 	vfmal.f16	q3, d1, d7
.*:	fe03 2857 	vfmal.f16	q1, d3, d7\[0\]
.*:	fca1 6857 	vfmsl.f16	q3, d1, d7
.*:	fe13 287f 	vfmsl.f16	q1, d3, d7\[3\]
.*:	fc61 a850 	vfmal.f16	q13, d1, d0
.*:	fe0d 2850 	vfmal.f16	q1, d13, d0\[0\]
.*:	fce1 a850 	vfmsl.f16	q13, d1, d0
.*:	fe1d 2878 	vfmsl.f16	q1, d13, d0\[3\]
.*:	fc61 a857 	vfmal.f16	q13, d1, d7
.*:	fe0d 2857 	vfmal.f16	q1, d13, d7\[0\]
.*:	fce1 a857 	vfmsl.f16	q13, d1, d7
.*:	fe1d 287f 	vfmsl.f16	q1, d13, d7\[3\]
.*:	fc26 4850 	vfmal.f16	q2, d6, d0
.*:	fe02 c850 	vfmal.f16	q6, d2, d0\[0\]
.*:	fca6 4850 	vfmsl.f16	q2, d6, d0
.*:	fe12 c878 	vfmsl.f16	q6, d2, d0\[3\]
.*:	fc26 4857 	vfmal.f16	q2, d6, d7
.*:	fe02 c857 	vfmal.f16	q6, d2, d7\[0\]
.*:	fca6 4857 	vfmsl.f16	q2, d6, d7
.*:	fe12 c87f 	vfmsl.f16	q6, d2, d7\[3\]
.*:	fc26 6850 	vfmal.f16	q3, d6, d0
.*:	fe03 c850 	vfmal.f16	q6, d3, d0\[0\]
.*:	fca6 6850 	vfmsl.f16	q3, d6, d0
.*:	fe13 c878 	vfmsl.f16	q6, d3, d0\[3\]
.*:	fc26 6857 	vfmal.f16	q3, d6, d7
.*:	fe03 c857 	vfmal.f16	q6, d3, d7\[0\]
.*:	fca6 6857 	vfmsl.f16	q3, d6, d7
.*:	fe13 c87f 	vfmsl.f16	q6, d3, d7\[3\]
.*:	fc66 a850 	vfmal.f16	q13, d6, d0
.*:	fe0d c850 	vfmal.f16	q6, d13, d0\[0\]
.*:	fce6 a850 	vfmsl.f16	q13, d6, d0
.*:	fe1d c878 	vfmsl.f16	q6, d13, d0\[3\]
.*:	fc66 a857 	vfmal.f16	q13, d6, d7
.*:	fe0d c857 	vfmal.f16	q6, d13, d7\[0\]
.*:	fce6 a857 	vfmsl.f16	q13, d6, d7
.*:	fe1d c87f 	vfmsl.f16	q6, d13, d7\[3\]
.*:	fc2f 4850 	vfmal.f16	q2, d15, d0
.*:	fe42 e850 	vfmal.f16	q15, d2, d0\[0\]
.*:	fcaf 4850 	vfmsl.f16	q2, d15, d0
.*:	fe52 e878 	vfmsl.f16	q15, d2, d0\[3\]
.*:	fc2f 4857 	vfmal.f16	q2, d15, d7
.*:	fe42 e857 	vfmal.f16	q15, d2, d7\[0\]
.*:	fcaf 4857 	vfmsl.f16	q2, d15, d7
.*:	fe52 e87f 	vfmsl.f16	q15, d2, d7\[3\]
.*:	fc2f 6850 	vfmal.f16	q3, d15, d0
.*:	fe43 e850 	vfmal.f16	q15, d3, d0\[0\]
.*:	fcaf 6850 	vfmsl.f16	q3, d15, d0
.*:	fe53 e878 	vfmsl.f16	q15, d3, d0\[3\]
.*:	fc2f 6857 	vfmal.f16	q3, d15, d7
.*:	fe43 e857 	vfmal.f16	q15, d3, d7\[0\]
.*:	fcaf 6857 	vfmsl.f16	q3, d15, d7
.*:	fe53 e87f 	vfmsl.f16	q15, d3, d7\[3\]
.*:	fc6f a850 	vfmal.f16	q13, d15, d0
.*:	fe4d e850 	vfmal.f16	q15, d13, d0\[0\]
.*:	fcef a850 	vfmsl.f16	q13, d15, d0
.*:	fe5d e878 	vfmsl.f16	q15, d13, d0\[3\]
.*:	fc6f a857 	vfmal.f16	q13, d15, d7
.*:	fe4d e857 	vfmal.f16	q15, d13, d7\[0\]
.*:	fcef a857 	vfmsl.f16	q13, d15, d7
.*:	fe5d e87f 	vfmsl.f16	q15, d13, d7\[3\]
